package com.ll.domain.classbase.base;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ll.app.api.req.PageCourseReqDTO;
import com.ll.base.dto.PageResultDTO;
import com.ll.dal.po.CoursePO;

public interface CourseBaseService extends IService<CoursePO> {
    PageResultDTO<CoursePO> page(PageCourseReqDTO req);
    void apply(Long id);
    void cancelApply(Long id);
//    CoursePO getByIdAndStatus(Long id, List<CourseStatusEnum> statusList);
}
